home *** CD-ROM | disk | FTP | other *** search
/ The Fatted Calf / The Fatted Calf.iso / Applications / Utilities / RemoteCommand / Source / ExecMonitor.h < prev    next >
Encoding:
Text File  |  1993-06-08  |  1.3 KB  |  60 lines

  1. // -------------------------------------------------------------------------------------
  2. // ExecMonitor
  3. // -------------------------------------------------------------------------------------
  4.  
  5. #import <objc/Object.h>
  6. #import <appkit/graphics.h>
  7.  
  8. // -------------------------------------------------------------------------------------
  9. @interface ExecMonitor : Object
  10. {
  11.  
  12.     id                    shellCommands;
  13.  
  14.     const char            *saveFileName;
  15.     BOOL                useRunServer;
  16.     BOOL                cmdInProcess;
  17.     BOOL                shutDown;
  18.  
  19.     id                    exeRunServer;
  20.     
  21.     id                    exeWindow;
  22.     id                    exeShellScroll;
  23.     id                    exeExecute;
  24.     id                    exeCommandScroll;
  25.     id                    exeHost;
  26.     id                    exeUser;
  27.     id                    exePassword;
  28.     
  29.     execHandle_t        execId;
  30.  
  31.     id                    exeControlBox;
  32.     NXSize                minWinSize;
  33.  
  34.     id                    textFont;
  35.     float                textGray;
  36.     
  37. }
  38.  
  39. // -------------------------------------------------------------------------------------
  40.  
  41. + (const char*)findUserPassword:(const char*)user;
  42. + updateUser:(const char*)user password:(const char*)password;
  43. + removeUserPassword:(const char*)user;
  44.  
  45. + newExecHost:(const char*)host server:(const char*)server;
  46. - setRemoteHost:(const char*)host server:(const char*)server;
  47. - showPanel:sender;
  48.  
  49. - exeExecute:sender;
  50.  
  51. + closeAllWindows;
  52. - closeWindow:sender;
  53.  
  54. + terminalCommand:(const char*)cmd title:(const char*)title;
  55.  
  56. - saveAs:sender;
  57. - save:sender;
  58.  
  59. @end
  60.